Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of cinnamomum loureirii
  1. noun
    tropical southeast Asian tree with aromatic bark; yields a bark used medicinally

    Similar: 

    type of:
Explanation of cinnamomum loureirii
My lists:
Recently viewed words: